package dingdan

import (
	"server/a"
	"server/aa/lysd/dingdanmingxi"
	"server/aa/lysd/pinglun"
	"time"
)

type S订单model struct {
	a.A_MODEL
	A用户id   uint                       `json:"用户id" gorm:"column:用户id;"`
	A总价     int                        `json:"总价" gorm:"column:总价;"`
	A商品总价   int                        `json:"商品总价" gorm:"column:商品总价;"`
	A运费     int                        `json:"运费" gorm:"column:运费;"`
	A购物车ids []uint                     `json:"购物车ids" gorm:"-"`
	A快递单号   string                     `json:"快递单号" gorm:"column:快递单号;"`
	A备注     string                     `json:"备注" gorm:"column:备注;"`
	A状态     string                     `json:"状态" gorm:"column:状态;"`
	A明细     []dingdanmingxi.S订单明细model `json:"明细"`
	A支付订单id string                     `json:"支付订单id" gorm:"column:支付订单id;"`
	A收件电话   string                     `json:"收件电话" gorm:"column:收件电话;"`
	A收件姓名   string                     `json:"收件姓名" gorm:"column:收件姓名;"`
	A收件省市县  string                     `json:"收件省市县" gorm:"column:收件省市县;"`
	A收件详细地址 string                     `json:"收件详细地址" gorm:"column:收件详细地址;"`
	A关闭时间   *time.Time                 `json:"关闭时间" gorm:"column:关闭时间;"`
	A评论     pinglun.S评论model           `json:"评论"`
}

func (S订单model) TableName() string {
	return "老鱼商店_订单"
}
